Time is pressing. - Allemand Anglais Dictionnaire